self-sufficient economy - Türkisch Englisch Wörterbuch